imperfect aspect - French English Dictionary